package com.qckj.amz.domain.spapi.feeds.home.PricingFeedXml;

import lombok.Data;

import javax.xml.bind.annotation.*;

/**
 * @author luchuan
 * @version v1.0
 * @date 2022/11/19 0019
 **/

//用在class类的注解，常与@XmlRootElement，@XmlAccessorType一起使用,在使用@XmlType的propOrder 属性时，必须列出JavaBean对象中的所有属性，否则会报错。
@XmlType(name = "", propOrder = {
        "SKU"
        , "StandardPrice"
        , "Sale"
})
@XmlAccessorType(XmlAccessType.FIELD)//用于指定由java对象生成xml文件时对java对象属性的访问方式,FIELD作用是指java对象中的所有成员变量
@XmlRootElement(name = "Price")  // 节点名称
@Data
public class Price {

    @XmlElement(name = "SKU")
    private String SKU;

    @XmlElement(name = "StandardPrice")
    private StandardPrice StandardPrice;

    @XmlElement(name = "Sale")
    private Sale Sale;
}
